# @Version  1.0
# @Author   CodeMan
# @File     08_bool_detail.py.py
# @Time     2025/2/24 17:40

#表示把num1>num2的结果 赋给result变量
# num1 = 100
# num2 = 200
#
# result = num1 > num2
# print("result = ", result)
# # 看看数据类型
# print("result = ", type(result))

# 1、布尔类型只有两个值：:True 和 False
# 2、布尔类型可以和其他数据类型进行比较，比如数字、字符串等。在比较时，Python 会将 True 视为 1,
# False 视为0
# 3、在Python中，非0被视为真值，0值被视为假值
# 4、应用实例:bool_detail.py
b1  = False
b2 = True
print(b1 + 1)
print(b2 + 1)

if b1 == 0:
    print("ok")

if b2 == 1:
    print("hi")


#在Python中，非O被视为真值，O值被视为假值I
# if 0:
#     print("哈哈")
#
# if -1:
#     print("嘻嘻")

# 练习
if 1:
    print("1...")

if -20:
    print("-20")

if 1.1:
    print("1.1")

if -10.11:
    print("-10.11")

if"hello":
    print("hello")

